package com.tkc.common.util.log;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

/**
 * 
 * @Function:所有的日志配置到此处
 * 
 * @Project :assessmenttask 
 * @Package :com.tkc.common.util.log 
 * @File :Loggers.java 
 * @ClassName: Loggers  
 * 
 * @author tankaichao 
 * @email cgztkc@126.com 
 * @Date 2016年8月9日下午7:03:41
 * @since JDK 1.8 
 *
 */
public class Loggers {
    /** controller层日志打印，一些指定的日志，其它都能过包名自动拦截 */
    public static final Logger CONTROLLER_LOGGER        = LoggerFactory.getLogger("controller-log");

    /** service层日志打印，一些指定的日志，其它都能过包名自动拦截 */
    public static final Logger SERVICE_LOGGER           = LoggerFactory.getLogger("service-log");

    /** dao层日志打印，一些指定的日志，其它都能过包名自动拦截 */
    public static final Logger DAO_LOGGER               = LoggerFactory.getLogger("dao-log");

    /** esl层日志打印，一些指定的日志，其它都能过包名自动拦截 */
    public static final Logger ESL_LOGGER               = LoggerFactory.getLogger("esl-log");
    
    /** controller服务摘要日志 */
    public static final Logger CONTROLLER_DIGEST_LOGGER = LoggerFactory.getLogger("controller-digest-log");

    /** 数据库摘要日志 */
    public static final Logger DAO_DIGEST_LOGGER        = LoggerFactory.getLogger("dao-digest-log");

    /** 外部系统调用摘要日志 */
    public static final Logger ESL_DIGEST_LOGGER        = LoggerFactory.getLogger("esl-digest-log");
}